be deficient/wanting - Français Anglais Dictionnaire